casting resin - French English Dictionary